package com.rc.saas.tenant.util;

import com.rc.saas.tenant.base.BaseSearch;

import java.util.Objects;

/**
 * 导出辅助工具
 */
public class ExportUtils {
    //默认获取最大记录行数
    private static Integer defaultLimit = 1000;

    /**
     * 设置默认导出数据时的分页参数
     * @param baseSearch
     */
    public static void setDefaultPaging(BaseSearch baseSearch) {
        if(!Objects.isNull(baseSearch)){
            if(Objects.isNull(baseSearch.getOffset())){
                baseSearch.setOffset(1);
            }
            baseSearch.setLimit(defaultLimit);
        }
    }
}
